pact of non-agression - Français Anglais Dictionnaire